United States, US
other
Posted over 5 years ago
Lake Tahoe
No matter the season, Lake Tahoe is one of the most beautiful places in California. The combination of snowboarding in the winter and breathetaking hikes in the summer make Tahoe a must-see in Northern California.
0